﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Admin.Master" AutoEventWireup="true" CodeBehind="frm_reporteCoordinador.aspx.cs" Inherits="ED_Nivelacion.PresentacionWeb.frm_reporteCoordinador" %>

<asp:Content ID="Content1" ContentPlaceHolderID="ContentCss" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
    <form runat="server" id="frmReporte">
        <asp:ScriptManager ID="ScriptManager1" runat="server" EnablePageMethods="true"></asp:ScriptManager>

        <div class="row">
            <div class="portlet portlet-default">
                <div class="portlet-heading">
                    <div class="portlet-title">
                        <h4>Reporte de evaluacion por Carrera</h4>
                    </div>
                    <div class="clearfix"></div>
                </div>
                <div id="Div1" class="panel-collapse collapse in">
                    <div class="portlet-body">
                        <div class="form-group">
                            <label class="col-sm-2 control-label">Asignatura</label>
                            <div class="col-sm-4">
                                <asp:DropDownList ID="ddlCarreras" ClientIDMode="Static" CssClass="form-control" runat="server" AppendDataBoundItems="true">
                                    <asp:ListItem>Seleccione Carrera</asp:ListItem>
                                </asp:DropDownList>
                            </div>
                             <div class="col-sm-4">
                                <asp:DropDownList ID="ddlParalelo" ClientIDMode="Static" CssClass="form-control" runat="server" AppendDataBoundItems="true">
                                    <asp:ListItem>Seleccione Paralelo</asp:ListItem>
                                    <asp:ListItem>A</asp:ListItem>
                                    <asp:ListItem>B</asp:ListItem>
                                    <asp:ListItem>C</asp:ListItem>
                                    <asp:ListItem>D</asp:ListItem>
                                </asp:DropDownList>
                            </div>

                            <div class="clearfix"></div>
                        </div>
                        <div class="form-group">
                             <label class="col-sm-2 control-label">Periodo</label>
                            <div class="col-sm-6">
                                <asp:DropDownList ID="cbmPeriodo" ClientIDMode="Static" CssClass="form-control" runat="server" AppendDataBoundItems="true">
                                    <asp:ListItem>Seleccione Periodo</asp:ListItem>
                                </asp:DropDownList>
                            </div>
             
                            <div class="col-sm-2">
                                <a class="btn btn-default" onclick="cargarEvaluacion();"><i class="fa fa-download"></i>Buscar Carrera</a>
                            </div>
                             <div class="clearfix"></div>
                        </div>
                    </div>
                </div>
            </div>


        </div>
        
        <div class="row">
            <div class="portlet portlet-default">
                <div class="portlet-heading">
                    <div class="portlet-title">
                        <h4>Reporte de evaluacion SNNA</h4>
                    </div>
                    <div class="clearfix"></div>
                </div>
                <div id="Div2" class="panel-collapse collapse in">
                    <div class="portlet-body">
                         <div class="form-group">
                             <label class="col-sm-2 control-label">Periodo</label>
                            <div class="col-sm-8">
                                <asp:DropDownList ID="ddlPeriodoSnna" ClientIDMode="Static" CssClass="form-control" runat="server" AppendDataBoundItems="true">
                                    <asp:ListItem>Seleccione Periodo</asp:ListItem>
                                </asp:DropDownList>
                            </div>
            
                             <div class="clearfix"></div>
                        </div>
                        <div class="form-group">
                            
                            <div class=" col-md-offset-2">
                                <a class="btn btn-default col-md-9" onclick="cargarEvaluacionSNNA();"><i class="fa fa-download"></i>Generar Reporte SNNA</a>
                            </div>
                            <div class="clearfix"></div>
                        </div>
                    </div>
                </div>
            </div>


        </div>
        <div class="row">
            <div class="col-lg-10 col-lg-offset-1 col-md-12">
                <div class="portlet portlet-default">
                    <div class="portlet-body" id="reporte">
                        
                    </div>
                </div>
            </div>
            <p class="text-center">
                <%--                <a onclick="printdiv('reporte');" id="A1" class="btn btn-green"><i class="fa fa-download"></i>Imprimir</a>--%>
                <a onclick="printdiv('reporte');" id="btnimprimir" style="display: none" class="btn btn-green"><i class="fa fa-download"></i>Imprimir</a>
            </p>
            <!-- /.col-lg-12 -->
        </div>
    </form>

    <script>
        function cargarEvaluacion() {
            var _idCarrera = document.getElementById('ddlCarreras').value
            var paralelo = document.getElementById('ddlParalelo').value
            var _idperiodo = document.getElementById('cbmPeriodo').value
            if (_idCarrera != "" && paralelo != "" && _idperiodo!= "") {
                $.ajax({
                    type: "POST",
                    url: "servicioslocales/reportes.asmx/evaluacionXCarrera",
                    data: "{ _idCarrera: '" + _idCarrera + "', paralelo: '" + paralelo + "', periodo: '" + _idperiodo + "'}",
                    contentType: "application/json; charset=utf-8",
                    dataType: "json",
                    success: function (response) {
                        $("#reporte").empty();
                        document.getElementById("btnimprimir").style.display = "";
                        $("#reporte").append(response.d);
                    },
                    statusCode: {
                        404: function () {
                            errorMessage("Pagina no encontrada");
                        },
                        500: function () {
                            errorMessage("Problemas con el servidor.");
                        }
                    },
                });
            }
            else {
                errorMessage("Seleccione el dato de busqueda.");
            }

        }               
        function cargarEvaluacionSNNA() {
            var _idperiodo = document.getElementById('ddlPeriodoSnna').value
            if (_idperiodo != "") {

                $.ajax({
                    type: "POST",
                    url: "servicioslocales/reportes.asmx/evaluacionSNNA",
                    data: "{ periodo: '" + _idperiodo + "'}",
                    contentType: "application/json; charset=utf-8",
                    dataType: "json",
                    success: function (response) {
                        $("#reporte").empty();
                        document.getElementById("btnimprimir").style.display = "";
                        $("#reporte").append(response.d);
                    },
                    statusCode: {
                        404: function () {
                            errorMessage("Pagina no encontrada");
                        },
                        500: function () {
                            errorMessage("Problemas con el servidor.");
                        }
                    },
                });
            }
            else {
                errorMessage("Seleccione el periodo deseado.");
            }
        }
            

</script>
</asp:Content>
